#ifndef _CDEFAULTDESKTOPRENDERER_H_
#define _CDEFAULTDESKTOPRENDERER_H_

#include "cdesktoprenderer.h"

#include <buola/gui/x11/cglx.h>

namespace buola { namespace bwm {

///////////////////////////////////////////////////////
///////////////////////////////////////////////////////
////////////////// CDefaultDesktopRenderer //////////////////////
///////////////////////////////////////////////////////
///////////////////////////////////////////////////////

class CDefaultDesktopRenderer : public CDesktopRenderer
{
///////////////////////////////
/////////// methods ///////////
///////////////////////////////

public:
//////////////
// creation
//
    CDefaultDesktopRenderer();
    ~CDefaultDesktopRenderer();

/////////////////////
// composite actions
//
public:
    virtual void Render(int pDesktop,ERenderMode pMode);

////////////////////////////
/////////// data ///////////
////////////////////////////

///////////////////////
// event and clients
//
};

/*namespace bwm*/ } /*namespace buola*/ }

#endif
